home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
CRS
/
crs46.d81
/
1670cmds.seq
< prev
next >
Wrap
Text File
|
2009-10-10
|
9KB
|
397 lines
┴╘ - ┴TTENTION: INDICATES TO THE MODEM THAT THE FOLLOWING CHARACTERS ARE A
COMMAND. ┬EGINS ALMOST ALL COMMANDS. ┘OU MUST FINISH WITH A ╥ETURN.
<3 PLUS SIGNS> - ┼SCAPE: INTERRUPTS A SESSION BY TAKING THE MODEM OUT OF
TERMINAL MODE AND PUTTING IT INTO COMMAND MODE, WHERE YOU CAN ISSUE MORE
COMMANDS OR HANG UP. ╔T DOES NOT REQUIRE THE ┴╘ PREFIX, BUT IT MUST BE
PRECEDED AND FOLLOWED BY AT LEAST ONE SECOND OF NO DATA TRANSMISSION. ╘HE
PLUS SIGN CAN BE CHANGED TO ANOTHER CHARACTER (SEE ╥EGISTER 2 BELOW).
┴ - ┴NSWER: TELLS MODEM TO ANSWER A CALL WITHOUT WAITING FOR A RING, ALLOWS
YOU TO SWITCH FROM VOICE TO COMPUTER.
┴<SLASH> - ┴GAIN: REPEATS THE PREVIOUS COMMAND, GENERALLY USED TO REDIAL
AFTER GETTING A BUSY SIGNAL. ─OESN'T REQUIRE ┴╘ BEFORE OR ╥ETURN AFTER.
├N - ╘RANSMITTER ├ARRIER: USED WHEN MORE THAN ONE MODEM IS CONNECTED TO THE
SAME PHONE LINE. ├1 (DEFAULT) TURNS IT ╧╬ FRO NORMAL OPERATION IWTH ONE
MODEM. ├0 TURNS IT ╧╞╞ FOR SETTING A ╥┼├┼╔╓┼ ╧╬╠┘ CONDITION OF AN
ADDITIONAL DEVICE SHARING THE PHONE LINE.
─ - ─IAL: INDICATES TO THE MODEM THAT THE FOLLOWING CHARACTERS ARE PART OF
A PHONE NUMBER. ╙PACES AND HYPHENS ARE ╧╦. ├OMMANDS COMMONLY USED WITH ─
INCLUDE: ╨, ╘, ╥, COMMA AND SEMICOLON.
╨ - ╨ULSE: SELECTS PULSE METHOD FOR DIALING. ╔T'S THE DEFAULT SETTING FOR
THE MODEM.
╘ - ╘OUCHTONE: SELECTS TOUCHTONE METHOD FOR DIALING. ┴LL SUBSEQUENT
COMMANDS WILL BE EXECUTED IN TOUCHTONE. ╘HE MODEM RECOGNIZES THE # AND *.
─IALING SPEED CAN BE CHANGED (SEE ╥EGISTER ╙11).
╥ - ╥EVERSE: ALLOWS YOU TO CONTACT "ORIGINATE ONLY" MODEMS. ╨LACING THIS
COMMAND AT THE END OF A DIALING SEQUENCE PUTS YOUR MODEM IN ANSWER MODE AND
ENABLES YOU TO CONTACT THOSE MODEMS PROGRAMMED TO TRANSMIT, BUT NOT TO
RECEIVE CALLS.
<COMMA> - ╨AUSE: CREATES A TWO-SECOND PAUSE IN TRANSMISSION, MOST OFTEN
USED IN DIALING SEQUENCES. ╘HE LENGTH OF THE PAUSE CAN BE CHANGED (SEE
╥EGISTER ╙8).
<SEMI-COLON> - ╥ETURN TO COMMAND MODE: RETURNS YOU TO COMMAND MODE AFTER
DIALING. ╔T MUST BE THE LAST CHARACTER IN THE DIALING SEQUENCE.
┼N - ┼CHO: USED ONLY IN COMMAND MODE. ╫HEN ╧╬ (┼1, THE DEFAULT), THE
CHARACTERS YOU TYPE APPEAR ON (ECHO TO) THE SCREEN. ╫HEN ╧╞╞ (┼0),
CHARACTERS DON'T APPEAR ON THE SCREEN, BUT COMMANDS ARE EXECUTED ANYWAY.
╞N - ─UPLEX: CONTROLS THE ECHO IN TERMINAL MODE. ╞1 (DEFAULT) INDICATES
FULL DUPLEX COMMUNICATION, WHERE THE LOCAL ECHO IS TURNED ╧╞╞ AND YOUR
CHARACTERS ARE ECHOED BACK TO YOU FROM THE ON-LINE SYSTEM. ╒SE ╞0 TO TURN
THE LOCAL ECHO ╧╬ IF THE SYSTEM DOES NOT ECHO BACK CHARACTERS. (╔F LOCAL
ECHO IS ╧╬ AND YOU ARE TRANSMITTING TO A SYSTEM THAT ECHOES BACK,
EVERYTHING YOU TYPE APPEARS TWICE, LLIIKKEE TTHHIISS.
╚N - ╚OOK: USED TO HANG UP (PUT ╧╬ THE HOOK) OR PICK UP (TAKE ╧╞╞ THE HOOK)
THE PHONE. ╫HEN YOU TERMINATE A CALL WITH 3 PLUS SIGNS, THE PHONE LINES ARE
STILL OPEN, ALTHOUGH THE LINK TO THE HOST COMPUTER HAS BEEN BROKEN. ╚0 (OR
JUST ╚) HANGS UP. ╚1 TAKES THE PHONE ╧╞╞ THE HOOK. ─EFAULT IS 0. ╬OTE THAT
YOU MUST FIRST ISSUE THE ┼SCAPE COMMAND (3 PLUS SIGNS) BECORE YOU ISSUE THE
HOOK COMMAND.
╔N - ╔NQUIRY: REQUESTS THE PRODUCT CODE (╔0) OR THE ╥╧═ CHECKSUM (╔1).
═N - ═ONITOR SPEAKER: ENABLES YOU TO LISTEN IN ON AN ATTEMPTED CONNECTION
OR A CONNECTION IN PROGRESS. ═1, THE DEFAULT, TURNS THE SPEAKER ON DURING
COMMAND MODE AND OFF IN TERMINAL MODE. ═2 TURNS THE SPEAKER ON ALL THE
TIME. ═0 TURNS THE SPEAKER OFF COMPLETELY.
╧ - ╧NLINE: RETURNS YOU TO TERMINAL MODE (ONLINE) FROM COMMAND MODE IF YOU
HAVE BEEN ISSUING COMMANDS IN THE MIDDLE OF A TELECOMMUNICATION SESSION.
┘OU CAN USE THE ┼SCAPTE CODE (3 PLUS SIGNS) TO GET OUT OF TERMINAL MODE
WITHOUT TERMINATING THE SESSION, ISSUE COMMANDS, THEN TYPE ┴╘╧ TO RESUME
TELECOMMUNICATING.
╙ - ╙ET REGISTERS: SETS THE 14 REGISTERS THAT CONTROL VARIOUS ELEMENTS OF
COMMUNICATING. ╥EGISTERS AND THEIR FUNCTION ARE LISTED BELOW.
╙R? - ╤UERY REGISTER: TELLS YOU THE CURRENT VALUE OF REGISTER "R".
╪N - ╥ESULT CODES: STATUS REPORTS THAT ARE DISPLAYED ON THE SCREEN IN
NUMERIC OR VERBAL FORM (SEE THE ╓ COMMAND). ┘╧U CAN PREVENT THE CODES FROM
BEING DISPLAYED (SEE THE ╤ COMMAND). ╘HERE ARE 10 CODES DIVIDED INTO THREE
OVERLAPPING GROUPS. ╪0 SELECTS CODES 0 THRU 4, ╪1 SELECTS 0 THRU 5, AND ╪2
SELECTS THE FULL SET OF CODES. ╘HE FOLLOWING TABLE LISTS AND DESCRIBES THE
CODES.
0 ╧╦ ├OMMAND BEING EXECUTED
1 ├╧╬╬┼├╘ ╟OING ONLINE
2 ╥╔╬╟ ╔NCOMING CALL (ENTERS ANSWER MODE)
3 ╬╧ ├┴╥╥╔┼╥ ┘OU'RE DISCONNECTED
4 ┼╥╥╧╥ ╔NVALID COMMAND
5 ├╧╬╬┼├╘ 1200 ╧NLINE AT 1200 BAUD
6 ╬╧ ─╔┴╠ ╘╧╬┼ ╥ETURNS TO COMMAND MODE
7 ┬╒╙┘ ╘HE HOST IS BUSY
11 ╥╔╬╟╔╬╟ ╘HE HOST IS NOT BUSY
12 ╓╧╔├┼ ┴ PERSON, NOT A MODEM, ANSWERED
╤N - ╤UIET: DECIDES WHETHER OR NOT TO DISPLAY RESULT CODES. ╤0, THE
DEFAULT, DISPLAYS THE CODES AND ╤1 SUPPRESSES THEM.
╓N - ╓ERBAL: DETERMINES WHETHER RESULT CODES ARE DISPLAYED AS WORDS (╓1,
THE DEFAULT) OR CODE NUMBERS (╓0).
┌ - ┌AP: RESETS MODEM TO ALL DEFAULT SETTINGS. ╚AS THE SAME EFFECT AS
UNPLUGGIN, THEN PLUGGING IT IN AGAIN. ├AN BE USED TO INITIATE NEW ─╔╨
SWITCH SETTINGS.
╙ETTING ╥EGISTERS
=================
╘HERE ARE 14 REGISTERS, MOST OF WHICH DEAL WITH TIMING, THAT ALTER ASPECTS
OF THE MODEM'S MEMORY TO TAILOR THE PERFORMANCE TO YOUR NEEDS. ┴LL THE
COMMANDS USE THE SAME STRUCTURE:
┴╘╙R=N WHERE R IS THE REGISTER NUMBER AND N IS THE NEW VALUE
╥EG ─EFAULT ╞UNCTION
=== ======= ==========
╙0 ─╔╨ 1 ╙ETS NUMBER OF RINGS BEFORE AUTO-ANSWERING
╙1 0 ├OUNTS AND STORES NUMBER OF RINGS COMING IN
╙2 43 ╥EDEFINES THE ┴╙├╔╔ CODE FOR THE ┼SCAPE CODE CHARACTER
╙3 13 ╥EDEFINES ┴╙├╔╔ CODE FOR ├ARRIAGE ╥ETURN
╙4 10 ╥EDEFINES ┴╙├╔╔ CODE FOR ╠INE ╞EED
╙5 8 ╥EDEFINES ┴╙├╔╔ CODE FOR ┬ACKSPACE
╙6 2 ╙ETS NUMBER OF SECONDS TO WAIT FOR A DIAL TONE.
╘HE LOWEST POSSIBLE VALUE IS 2.
╙7 30 ╙ETS NUMBER OF SECONDS TO WAIT FOR CARRIER
╙8 2 ╙ETS DURATION IN SECONDS FOR THE PAUSE (COMMA) AND THE
PAUSE BETWEEN COMMAND RE-EXECUTION FOR ╥EPEAT COMMAND.
╙10 7 ╙ETS DURATION IN TENTHS OF SECONDS TO WAIT AFTER LOSS
OFF CARRIER BEFORE HANGING UP.
╙11 70 ╙ETS DURATION AND SPACING, IN MILLISECONDS, OF
TOUCHTONES. 50 IS THE MINIMUM VALUE.
╙12 50 ─EFINES GUARD TIME IN 50THS OF SECOND FOR ┼SCAPE CODE
SEQUENCE.
╙16 0 ═ODEM SELF-TEST:
0=─ATA MODE (NO TESTING) 1=┴NALOG LOOPBACK
─╔╨ ╙WITCHES
============
1 ┴UTO-ANSWER SUPPRESSED ─╧╫╬
═ODEM ANSWERS ON 2ND RING ╒╨
2 ├ARRIER DETECT ON PIN ╚-╦ ─╧╫╬
╬O CARRIER DETECT SIGNAL ╒╨
(MUST BE UP FOR ╨LUS/4!)
3 ╔NDICATE TO COMPUTER SPEED OF INCOMING CALL ─╧╫╬
─ISABLE SPEED INDICATE ╒╨
4 ─╘╥ (─ATA ╘ERMINAL ╥EADY) ALWAYS ON ─╧╫╬
─╘╥ NORMAL; COMPUTER CONTROLS ─╘╥ ╒╨
╬╧╘┼: ╫HEN YOU CHANGE A ─╔╨ SWITCH SETTING, THE NEW SETTING IS INITIATED
WHEN YOU PLUG IN THE MODEM. ╔F THE MODEM IS ALREADY PLUGGED IN, INITIATE
THE NEW SETTING BY ISSUING THE ┌AP COMMAND (┴╘┌).
─ISABLING ┴UTO-┴NSWER ON 3-─╔╨ MODEL
====================================
╘HE FOLLOWING TEXT AND PROGRAM FOR DISABLING AUTO-ANSWER ON THE (OLDER)
3 ─╔╨ SWITCH MODEL OF THE 1670 IS FROM ╩OHN ╔ANNETTA 73510,2152.
╘HE FOLLOWING ┬┴╙╔├ PROGRAM, WHEN ╥╒╬, WILL CREATE AN
89 BYTE DISK FILE. ┴NYTIME THAT THE FILE IS ╠╧┴─ED "╞╔╠┼╬┴═┼",8,1 IT WILL
DISABLE THE AUTO-ANSWER MODE. ╘HE FILE IS NOT TO BE ╥╒╬. ╔N FACT, IT MAY
BE USED WITH AN EXISTING ┬┴╙╔├ PROGRAM IN MEMORY. ╘HE ┬┴╙╔├ PROGRAM WILL
NOT BE CORRUPTED BY DOING SO. ╘ESTING WAS ON A ├-64.
10 INPUT"FILENAME";F$
20 OPEN8,8,1,F$
30 FORI=1TO89:READY
40 PRINT#8,CHR$(Y);:NEXT
50 CLOSE8
100 DATA173,2,6,65,84,83,48,61,48,13
110 DATA24,165,34,105,2,133,45,165,35
120 DATA105,0,133,46,169,1,162,173,160
130 DATA2,32,189,255,152,170,32,186
140 DATA255,32,192,255,162,2,32,198
150 DATA255,162,2,32,201,255,162,249
160 DATA189,181,1,32,210,255,232,208
170 DATA247,32,228,255,32,22,231,201
180 DATA75,208,246,169,2,32,195
190 DATA255,32,83,228,32,204,255,76
200 DATA116,164,139,227,181,2
╘HE PROGRAM ╠╧┴─S AT $02┴─, ENDING AT $0303, WHERE IT
OVERWRITES THE READY MODE AND INPUT BUFFER VECTORS. ╘HE LATTER IS CHANGED
TO $02┬5, THE START OF THE ROUTINE. ┴FTER THE ╠╧┴─, THE ┬┴╙╔├ GOES TO THE
NEW VECTOR, WHERE THE CORRECT ╙╘┴╥╘ ╧╞ ╓┴╥╔┴┬╠┼╙ ADDRESS IS PUT INTO $2─,
$2┼ (IT HAD BEEN CHANGED BY THE ╠╧┴─). ╘HEN A 300 BAUD ╥╙-232 CHANNEL IS
╧╨┼╬ED, "┴╘╙0=0 <├╥>" IS SENT THROUGH IT, AND THE ROUTINE WAITS FOR THE "╦"
OF "╧╦" TO BE RECEIVED FROM THE MODEM AND PRINTED. ╬EXT, THE FILE IS
CLOSED, THE ORIGINAL VECTORS ARE INSTALLED, ├╠╥├╚╬ IS CALLED, AND THE ╩═╨
IS MADE TO READY MODE.
[╘HIS PROGRAM (TOKENIZED ┬┴╙╔├) IS IN ╠╔┬ 12 UNDER THE NAME ╬╧┴╬╙╥.┬╔╬]